natural disaster search and rescue - Alemán Inglés Diccionario